package com.nd.android.u.ui.activity.message_chat;

import ims.utils.CommUtil;
import android.os.Bundle;

import com.nd.android.u.controller.ChatConst.KEY;
import com.nd.android.u.controller.ChatConst.LocalMessageType;
import com.nd.android.u.controller.MessageConst.GroupType;
import com.nd.android.u.ui.R;
import com.nd.android.u.ui.activity.chat_config.DeleteHistoryDialog;
import com.nd.android.u.ui.beanStarApp.DisplayMessage_Group;

/**
 * 系统公告界面（其实就是单位群）
 * <br>Created 2014-7-23 下午2:19:54
 * @version  
 * @author   cb		
 * @see 	 
 */
public class ChatActivity_Notice extends BaseChatMessageActivity{
	/**删除历史记录对话框*/
	private DeleteHistoryDialog mDialog;
	/**群id*/
	private String mGid;
	@Override
	protected boolean getParam(Bundle bundle) {
		messageType=LocalMessageType.GROUP;
		groupType=GroupType.UNIT;
		mGid=bundle.getString(KEY.GID);
		if (mGid.indexOf("-u")>0){
			generalId=CommUtil.parseLong(mGid.replace("-u", ""));
		}
		return true;
	}
	
	@Override
	protected int getRightButtonRes() {
		return R.drawable.delete_title_bg;
	}
	
	@Override
	public void rightBtnHandle() {
		if (mDialog==null){
			DisplayMessage_Group message=new DisplayMessage_Group(mGid,groupType);
			mDialog=new DeleteHistoryDialog(this, message);
		}
		mDialog.show();
	}
}
